machine grease - German English Dictionary